EscError 列舉
ESC (EtherCAT Slave Controller) 錯誤訊息。
命名空間:IntervalZero.KINGSTAR.Base
組合: IntervalZero.KINGSTAR.Base (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
public enum EscError
Public Enum EscError
成員
成員名稱 | 值 | 說明 |
---|---|---|
errEscNoError | 0x0000 | 裝置正常運作。 |
errEscUnspecified | 0x0001 | 裝置在未提供細節下提出錯誤旗標。 |
errEscNoMemory | 0x0002 | 裝置記憶體不足。 |
errEscInvalidStateChange | 0x0011 | 當前狀態無法達到所請求的狀態。 |
errEscUnknownRequestedState | 0x0012 | 請求的狀態無效。 |
errEscBootstrapUnsupported | 0x0013 | 裝置不支援自我啟動 (Bootstrap)。 |
errEscNoValidFirmware | 0x0014 | 裝置內未裝載有效的韌體。 |
errEscInvalidBootMailboxConfiguration | 0x0015 | 傳送的郵箱配置對啟動 (Bootstrap) 無效。 |
errEscInvalidMailboxConfiguration | 0x0016 | 傳送的郵箱配置無效。 |
errEscInvalidSyncManagerGonfiguration | 0x0017 | 同步管理員配置無效。 |
errEscNoValidInputs | 0x0018 | 裝置輸入運作異常。 |
errEscNoValidOutputs | 0x0019 | 裝置輸出運作異常。 |
errEscSynchronization | 0x001A | 裝置的參考時鐘同步失敗。 |
errEscSyncManagerWtchdog | 0x001B | 未收到時間過長的循環封包。 |
errEscInvalidSyncManagerTypes | 0x001C | 不支援的同步管理員配置。 |
errEscInvalidOutputConfiguration | 0x001D | 輸出 PDO 配置無效。 |
errEscInvalidInputConfiguration | 0x001E | 輸入 PDO 配置無效。 |
errEscInvalidWatchdogConfiguration | 0x001F | Watchdog 配置無效。 |
errEscSlaveNeedsColdRestart | 0x0020 | 裝置需重啟。 |
errEscSlaveNeedsInit | 0x0021 | 裝置需設置至初始化 (Init)。 |
errEscSlaveNeedsPreOP | 0x0022 | 裝置需設置至 PreOp。 |
errEscSlaveNeedsSafeOP | 0x0023 | 裝置需設置至 SafeOp。 |
errEscInvalidInputMapping | 0x0024 | 輸出 PDO 匹配無效。 |
errEscInvalidOutputMapping | 0x0025 | 輸入 PDO 匹配無效。 |
errEscInconsistenSettings | 0x0026 | 配置不一致。 |
errEscFreeRunNotSupported | 0x0027 | 裝置不支援 Free Run。 |
errEscSynchronizationNotSupported | 0x0028 | 裝置不支援當前同步模式。 |
errEscFreeRunNeeds3BufferMode | 0x0029 | 同步管理員需為 Free Run 設置至 3 - 緩衝區。 |
errEscBackgroundWatchdog | 0x002A | 背景 Watchdog 被觸發。 |
errEscNoValidInputsAndOutputs | 0x002B | 裝置無輸入與輸出。 |
errEscFatalSync | 0x002C | 時鐘同步失敗。 |
errEscNoSync | 0x002D | 從未到達同步 0 開始時間。 |
errEscInvalidDcSynchConfiguration | 0x0030 |
分散式時鐘 (DC) 同步配置無效。 |
errEscInvalidDcLatchConfiguration | 0x0031 |
分散式時鐘 (DC) 鎖存配置無效。 |
errEscPll | 0x0032 | PLL 發生錯誤。 |
errEscInvalidDcIo | 0x0033 | I/O 同步失敗。 |
errEscInvalidDcTimeout | 0x0034 | 同步逾時。 |
errEscInvalidDcSyncCycleTime | 0x0035 | 不支援配置的週期時間。 |
errEscDcSync0CycleTime | 0x0036 | 配置的同步 0 週期時間無效。 |
errEscDcSync1CycleTime | 0x0037 | 配置的同步 1 週期時間無效。 |
errEscMailboxAoE | 0x0041 | AoE 郵箱傳送造成錯誤。 |
errEscMailboxEoE | 0x0042 | EoE 郵箱傳送造成錯誤。 |
errEscMailboxCoE | 0x0043 | CoE 郵箱傳送造成錯誤。 |
errEscMailboxFoE | 0x0044 | FoE 郵箱傳送造成錯誤。 |
errEscMailboxSoE | 0x0045 | SoE 郵箱傳送造成錯誤。 |
errEscMailboxVoE | 0x004F | VoE 郵箱傳送造成錯誤。 |
errEscEepromNoAccess | 0x0050 | 存取 EEPROM 失敗。 |
errEscEeprom | 0x0051 | 裝置之 EEPROM 有錯誤。 |
errEscSlaveRestarted | 0x0060 | 裝置重啟。 |
參見